const http = require('http')
const fs = require('fs')
const path = require('path')

const app = http.createServer()

app.on('request', (req, res) => {
  /*
  目的:写一个获取省的接口
  url:api/province
  方式：get
  参数：不要求传递

  步骤：
  1、获取请求地址跟后端设置的地址是不是一致
  2、返回数据给前端
    2.1 读取数据
    2.2 将读取的数据返回
  */
  if (req.url == '/api/province') {
    //返回省份的数据给浏览器
    console.log(req.url, 9999999);
    fs.readFile(path.join(__dirname, './province.json'), (err, data) => {
      // console.log(data.toString());
      res.end(data.toString())
    })
  } else {
    res.end('我是一个服务器')
  }
})

app.listen(888, () => {
  console.log('我开启了服务器 http://127.0.0.1:888');
})